# -*- coding: UTF-8 -*-

"""
@author: 肥仔编程
@file:04.py
@time:2021-04-21
"""

"""
    Python 中的循环
        1. for 循环的使用
        2. while 语句的使用
        3. break、continue 的使用
"""

"""
    for 循环的使用
"""
# 生成 0~10之间的数并输出
for num in range(0, 11):
    print(num)

# 对于所有正常结束的情况，都将执行 else 中的部分，但是如果循环中出现 break 将不会执行 else 中的内容
for num in range(0, 11):
    if num % 2 == 0:
        print(f"我是偶数{num}")
        break
else:
    print("没有找到匹配的内容")

"""
    while 语句使用
"""
# 循环计算 1到 10 的和
num = 0
total = 0

while num <= 10:
    total = num + total
    num = num + 1

print("1~10 的和是", total)

# 对于所有正常结束的情况，都将执行 else 中的部分，但是如果循环中出现 break 将不会执行 else 中的内容
i = 0
while i <= 10 :
    if i % 2 == 0 :
        print(f"我是偶数{i}")
    i = i + 1
else:
    print("没有找到匹配的内容")